.bg-home{
	background:url(/assets/imgs/home.jpg) no-repeat center center;
	background-attachment:fixed;
    background-size: cover;
}
@media only screen and (max-width: 640px) {
.bg-home {
    background-image: url(/assets/imgs/cn-home-small.jpg);
  }
	}
.bg-en-home{
	background:url(/assets/imgs/en-home.jpg) no-repeat center center;
	background-attachment:fixed;
	background-size: cover;
}
@media only screen and (max-width: 640px) {
.bg-en-hom {
    background-image: url(/assets/imgs/en-home-small.jpg);
  }
	}
.bg-about{
	background:url(/assets/imgs/about.jpg) no-repeat center center;
	background-attachment:fixed;
}
.bg-contact{
	background:url(/assets/imgs/contact.jpg) no-repeat center center;
	background-attachment:fixed;
}
.bg-sub{
	background:url(/assets/imgs/sub.jpg) no-repeat center center;
	background-attachment:fixed;
}
.navbar-inverse{
	background:#000;
}
.navbar-inverse li.active{
	font-weight:bold;
}
.nav{
	padding:15px;
}
.logo{
	margin:5px 20px 0 0;
}
.sub{
	padding-bottom:60px;
}
.sub h1.title{
	height:70px;
	line-height:40px;
	font-size:36px;
	text-align:center;
	font-family:'microsoft yahei';
	font-weight:bold;
	color:#FFF;
	background:url(/assets/imgs/fen.png) no-repeat bottom center;
}
.data{
	color:#FFF;
	padding:0 10%;
	font-size:16px;
}
.inx{
	border:1px solid #666;
	background:#0D0D0D;
	color:#CCC;
}
.all-list{
	padding-top:80px;
}
.all-list h1.title{
	height:70px;
	line-height:40px;
	font-size:36px;
	text-align:center;
	font-family:'microsoft yahei';
	font-weight:bold;
	color:#FFF;
	background:url(/assets/imgs/fen.png) no-repeat bottom center;
}
.list{
	background:#FFF;
	min-height:600px;
}
.nav-list{
	text-align:center;
	padding-bottom:10px;
	min-height:45px;
	
}
.nav-list li{
	display: inline-block;
	float: none;
	border:1px solid #CCC;
	padding:8px;
	margin:4px 4px 4px 0;
	
}.nav-list li:hover{border:1px solid #FFF;}
.nav-list li a:link,.nav-list li a:visited{color:#CCC;text-decoration:none;}
.nav-list li a:hover{color:#FFF;text-decoration:none}
.nav-list li.active{
	background:#000;
	font-weight:bold;
}
.nav-list li.active a{
	color:#FFF;
}
.navfen{
	border-top:1px solid #666;
	clear:both;
	height:20px;
	margin:0 150px;
}
.list_products{
	text-align:center;
	padding-top:15px;
	font-size:16px;
	font-weight:bold;
}

.series{
	padding:20px;
	font-size:16px;
	margin:0 10%;
	background:url(/assets/imgs/dian.gif) repeat-x 0 bottom;
}
.series h1.title{
	line-height:40px;
	text-align:center;
	font-size:24px;
	font-family:'microsoft yahei';
	font-weight:bold;
}
.series h2.title{
	line-height:40px;
	font-size:24px;
	font-family:'microsoft yahei';
	font-weight:bold;
}

.series-data{
	padding:0 20px 20px;
	margin:0 10%;
}
.series-data h2.title{
	line-height:40px;
	font-size:30px;
	font-family:'microsoft yahei';
	font-weight:bold;
}
.series-data h3.title{
	line-height:40px;
	font-size:16px;
	font-family:'microsoft yahei';
	font-weight:bold;
}
.case-list{
	padding:3% 10% 0;
}
.case-list h3{
	font-size:18px;
	font-family:'microsoft yahei';
}
.case-list p{
	font-size:14px;
}
.case-list li{
	min-height:230px;
	list-style:none;
	display:block;
	padding:15px 10px 10px;
	background:url(/assets/imgs/dian.gif) repeat-x 0 bottom;
}
.case-list li img{
	float:left;
	margin:0 40px 10px 0;
}
.case-data{
	padding:10px 130px;
}
.case-data h1.title{
	height:40px;
	line-height:30px;
	font-size:24px;
	text-align:center;
	font-family:'microsoft yahei';
	font-weight:bold;
	border-bottom:1px solid #999;
}
.case-data .show{
	font-size:16px;
}
.service-list{
	padding:3% 13%;
}
.service-list h1{
	height:50px;
	line-height:30px;
	font-size:24px;
	font-family:'microsoft yahei';
	font-weight:bold;
	background:url(/assets/imgs/dian.gif) repeat-x 0 bottom;
}
.service-list .col-md-3{
	margin-bottom:10px;
}
.service-list li{
	height:50px;
	display:block;
	list-style:none;
	float:left;
	margin-right:10px;
}
.service-list li em{
	font-style:normal;
	float:right;
}

.service{
	min-height:800px;
	padding-top:3%;
}
.service ul{
	margin:0;
	padding:0;
}
.service li{
	list-style:none;
	border-bottom:1px dashed #CCC;
	padding-bottom:2%;
	margin-bottom:2%;
}
.service li img{
	width:100%;
	height:100%;
}
.service li h1{
	font-weight:bold;
}
.service .sdata{
	margin-bottom:4%;
}


.pagin{
	background:url(/assets/imgs/dian.gif) repeat-x 0 top;
	padding:1px 0 5px;
}
.footer{
	background:#000;
	min-height:35px;
	line-height:25px;
	color:#FFF;
	padding:6px 0;
	border-top:1px solid #505050;
}